package bit.project.utils;


import org.apache.commons.codec.digest.DigestUtils;

public class MD5Utils {

    /**
     * 返回一个MD5加密后的字符串
     * @param str 原始字符串
     * @return
     */
    public static String md5 (String str){
        return DigestUtils.md5Hex(str);
    }

    /**
     * 明文加盐生成密文
     * @param str 明文
     * @param salt 盐
     * @return
     */
    public static String md5salt(String str,String salt){
        //先对明文加密
        String s = DigestUtils.md5Hex(str);
        //加密后的明文与盐拼接一起再进行加密
        String ciphertext = DigestUtils.md5Hex(s + salt);
        return ciphertext;
    }
}
